package the.broccoli.setting.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import org.wisteria.framework.web.mvc.entity.SuperEntity;

/**
 * <p>
 * 参数
 * </p>
 *
 * @author lei.liu
 * @since 2019-11-28
 */
@Data
@TableName("setting_params")
public class Params extends SuperEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId("params_id")
    private String paramsId;

    /**
     * 应用ID
     */
    @TableField("app_id")
    private String appId;

    /**
     * 参数组
     */
    @TableField("params_group")
    private String paramsGroup;

    /**
     * 参数编码
     */
    @TableField("params_code")
    private String paramsCode;

    /**
     * 参数值
     */
    @TableField("params_value")
    private String paramsValue;

    /**
     * 参数名称
     */
    @TableField("params_name")
    private String paramsName;

    /**
     * 备注
     */
    @TableField("remark")
    private String remark;

    /**
     * 参数类型
     */
    @TableField("params_type")
    private Integer paramsType;

    private Integer tenantId;


    @Override
    public String toString() {
        return "Params{" +
            "paramsId=" + paramsId +
            ", appId=" + appId +
            ", paramsGroup=" + paramsGroup +
            ", paramsCode=" + paramsCode +
            ", paramsValue=" + paramsValue +
        "}";
    }
}
